development (deposit) - Deutsch Englisch Wörterbuch